stray cat - German English Dictionary